herbaceous blackberry - Spanish English Dictionary